Starcraft Protoss v2.21 and starcraft AI v1.4b writen by Jade Krieger,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@###########################################@
@#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#@
@#^FOR THE TI84+SE FOR OPTIMUM PREFORMANCE^#@
@#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^#@
@###########################################@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
this readme by jade krieger... and i guess anthony ford did sum stuff too... lol, actually he programmed the whole thing in a month, from scratch. he didnt use one ounce of code from the past game, so give him props people... and he had AP classes to do, so its not like he wasnt doing anything... ok, off topic... so heres the game:

This is a ONE PLAYER game that uses an external AI prgm that builds, trains, and attacks for the comp. the basic layout is the title screen, map setting, main menu, and other submenus. from those you will warp in buildings, train units, make upgrades, research advancements, scout your enemy, and attack. you destroy all his buildings, you win. he destroys you, you cry yourself to sleep for another meaningless day... it has happened to my friends... they just couldnt beat the comp.

for those who have played v1.1-v1.3, there are many differences in this version. trust me, you will want to read.

this is a different game intotal from starcraft terran, but we still call it v2.21 cuz its in the series, and we'll just keep it that way. *BLEH*

i.begining your game.
=========================
for the most part, you should have these 5 things: 
xLib v0.601b
prgmSTRCFTAI
prgmSTRCRFTPT
Pic6
Pic7
i suggest a RAM sweep and a good ol' fashion garbagecollect to clean everything and get the speed at it's optimum rating
*********************************************
*KEEP PIC's ARCHIVED AT ALL TIMES, THANK YOU*
*********************************************

to install xlib, send it to your calc, go to APPS, click on xLIB, hit '1' to install then '3' to exit.

now make sure you have, with everything archived, 23800 RAM. that is a good lump sum to play with. it your are like tony, you will have a thousand games on it taking up RAM space. he tested with a good 23600, and was just there. when all said and done, there is a protector from having your calc crash on you, not allowing you to play with less than 2000 RAM. when all VAR are made, you should have over 2000; you should be fine. if not, delet some stuff out of your archived, then RESET YOUR RAM. that will always give you an extra boost in the RAM, and, somtimes make the game a little faster, and the graphics will look better. w00t

the keys are as follows for all menus and screens:
2nd-progress,enter,continue
MODE (only on main menu)-end turn
del-go backwards, cancel selection
1- #1 choice
2- #2 choice
etc...
you will know when a number is avalible to be pressed because it will show up on the screen.





ii.Main title screen
==============================
NEW- this starts a new game. if you had a saved life from before, it will be corrupt now.

LOAD- this is a feature that loads a game that was previously saved. if you tamperd with the data inorder to give yourself an unfair atvantage, the game will know, and if will fail in loading. good job cheater, now you have to start all over. < __ >
saved data that you will need for later on will be in the SAVED section later on in the readme

ExIT-i had to put one in... meh, why would you want to leave anyways?

iii.NEW GAME/SETTING NEXUS
===========================
When you start a game, you will be prompted to set down your nexus next to a mineral feild. a picture is shown in the game. 

hit 2nd where you want it to be set. i suggest as close to the center as possible. its the safest

after you set yours, the comp will set it's nexus.

IMPORTANT: all maps are randomly generated. if you get a map you dont like, or if you dont get as much minerals or gas as you wanted... tough nuggets. deal with it. quit and restart crybaby.

iv.MAIN MENU
========================
A.STATS
------------------------
this is where you see how many of each unit you have, what your population is, your population max, your upgrades and research developments.

B.YOUR MAP
------------------------
ok, pay attention, here we go...

this is where you build buildings and train troops. when you come here, your cursor will start in the {1,1} position (upper left). the cursor is signified by that certain map box flashing. if you move off the mao, the cursor will move to the opposite side of the map. that allows you to go from {1,1} tp {8,8} real fast, sumting we ment to put in earlier version.

if you want to build a building, you must move your cursor on a nexus and hit 2nd. then chose from that menu whether to build a probe (mineral and gas collecting unit) or to build a building. if you build a probe, that building is no long able to be put to use untill next turn.

BUILDING: only buildings that your tech tree allows will be shown. if you click a building and it wont pop up for you to build, you obiously dont have enough gas or minerals.

here is the tech tree:
                                        robotics facillity------robotics support bay
                                      /                   \
       assimilator    cybernetics core-------              \
     /              /                        \              \
nexus---gateway-----                          \              observatory
     \              \                          \              
      pylon           forge---cannon            \
________________                                 citadel of adun-----templar archives
BULDING         |MINERALS|GAS |special|
________________|________|____|_______|
nexus           | 400    |--  |must be next to a mineral feild-adds 9 to pop.max       
gateway         | 150    |--  |
cannon          | 150    |--  |OBSERVER---ADDS +10/cannon for 9x9 square you are being attackd
forge           | 150    |--  |upgrade attack, sheild, and armor
assimilator     | 100    |--  |must be on top of vespeen gyser (gas)
cybernetics core| 200    |--  |upgrade 'goon distance
pylon           | 100    |--  |adds 8 to pop.max
robotics fclty  | 150    |200 |
support bay     | 150    |150 |
observatory     | 150    |150 |
citadel         | 100    |150 |upgrade zealot speed
templar archives| 200    |150 |
________________|________|____|

sorry, but buildings are NOT DEPENDENT ON PYLON POWER GRID. its just too much of a memory cost to do that, we had to make sacrifices.

i realalize that these are not the prices in the actually game in certain areas. that is because we had to adjust for the turn format; because prices rise and fall differently in this game in relation to the RTS online.
     
you can only have 3 nexi. the more nexi you have, the more probes you can make per turn, and the more money/gas you get. NEED GAS? BUILD A ASSIMILATOR ON A GYSER. THE MORE OF THOSE YOU HAVE, THE MORE GAS YOU GET. 

cannons add 10 points per cannon that is in range of an attack. if a cannon is kiddycorner to your nexus, and theres a cannon next to it, you will gain an extra 20 points if that nexus is attackd. for 150, its worth the deffence. (lolol, no, you CANT cannon rush, dont ask). if you are being attackd by a cloakd unit and cannon is in range, you can see the cloaked enemy.

when you build a building, you may not use it till next turn. however, buldings that you build that very turn will add to your tech tree. that will be fixed later on.

TRAINING UNITS:

units also require a tech tree. here are their full stats

UNIT        |pop-cost|MINERALS|GAS |ATTACK|REQUIREMENTS|BUILT IN|SPECIAL
____________|________|________|____|______|____________|________|
zealot      |2       |100     |--  |1     | GATEWAY    |GATEWAY |+1/UNIT FOR SPEED UPGRADE
dragoon     |2       |125     |50  |2     |CYBR CORE   |GATEWAY |+2/UNIT FOR DISTANCE UPGRADE
dark templar|2       |125     |100 |4     |TMP ARCHIVES|GATEWAY |CLOAK
archon      |2       |150     |150 |5     |TMP ARCHIVES|GATEWAY |
reaver      |2       |150     |200 |6     |SUPPOR BAY  |ROBOTICS|
obs         |1       |75      |25  |0     |OBSVERATORY |ROBOTICS|CLOAK  -  OBSERVER
____________|________|________|____|______|____________|________|
probe        1        50       --   0      nexus        nexus    0 combat value-collects min/gas


probes will gather minerals and gas automatically. you do not need to order them to make those cammands.

if an observer is brought along when you attack or defend, you can see the enemy's cloaked units.

if you want ot build a certain unit, go to a building that corresponds with that unit, click it, and hit the respective #. if you can see the # and it wont build, then you either have as many as 3 problems:   1) you need more gas  2) you need more minerals  3) you are at your population max, build more nexi or pylons. once you build a unit, that certain building is useless untill next turn.


C. ENEMY'S MAP
-----------------------
You have two options here: scout or attack. in order to attack you must have scouted.

SCOUT: you scout with probes. move the curser to the edge of the map or to a spot adjacent to a previously scouted spot. you must progress into their base slowly. if you land on a building or if they have alot of attacking units, your probe will die. if you land on a building that you previously found, whether you hit 2nd or not, your probe will die. there is fog-of-war. just because you scouted an area one turn, doesnt mean it is going to be empty the next turn. you must rescout an area if you speculate that it contains a biulding. want to make them stop building? destroy their nexi. they are always, like you, next to a minerals feild.

ATTACKING:in order to attack you must have atleast one attacker. there is one type of attack, but two styles. the first style is when the defender has units to defend with. when you move your cursor over a building, it will automatically attack that spot. this prevents you from going anyfurther into his base without you destroying that particular building. in the first style, you will be given a menu to choose the size of your attack force. either hit right arrow to increase by one, or if its on zero, left arrow will make it go to the highest number of that unit you currently have. when youre done, hit 2nd. you will then be brought to an attack screen, showing your units, the number, and the same for your enemy. you can hit DEL in this screen to escape. you win when your enemy's last unit or units are killd. the dead units will be left with a one next to it, not a zero, to signify the last unit killd. if they have cloaked units, and you have no obs, dont even worry about fighting; run away, cuz them dts'll chop you up real fast. if you both are in a dt(dark templar) stand off with out obs, run away. if you are with out obs and in a dt stand off, BUT you are losing your dts, then you obviously attack a spuare that is next to or kiddycorner to a cannon, which can now see you. good job, i suggest you kill the cannons first, |\||_||3


after (if) you win, the building MIGHT be destroyed. if your attack party is not strong enuf, or just plain unlucky, it wont explode. try an attack party of 15points or higher for 100% accuracy. if it does blow up, you'll get a cool animation, if not, it will return you to the enemy's map. 

NOTICE THAT NUMBER AT THE BOTTOM OF THE EMEMY'S MAP PAGE. you are only allow to attack that many times per turn. that is because, in reality, while you are rushing someone or destroying their buildins, they are still building and training units to get you outta their base. but you cant simulate this RTS feature in a TBS, so you are limited to your attacks. dont worry, the comp is also limited.

if you run that number to zero, your turn AUTOMATICALLY ENDS.

The second style is when the comp has no units at all. move the cursor on top of a building and it will automatially be destroyed or not destroyed. it wont bring you to the attack screen.

when the comp is out of bulding (or you think it does), go to the main menu. if you are rite, adn there are no buildings.... YOU WIN!!

D.HELP
--------------------
shows you what each building looks like and how many of each you have.

E.SAVE
--------------------
This will save your game. choose load to continue later on. you will need these files to continue: list S
          list I
           L1
           L2
           [B]
           [C]
           [D]
          var P

if you need more room for what ever, just delet every other varialble. they dont matter to me anymore.




v.HITTING MODE, ENDING YOUR TURN.comps turn
=============================================
hitting mode will end your turn. your turn will continue after the comp is done. after that, you will gain more minerals, more gas (if you have assimilators), if you upgrade before you will now have those up's, and all buildings can be now used.

be patient while the comp is thinking. somtimes it will go fast and somtimes it will go slow. it all depends on what the comp is doing.

when the comp is attacking you, 2 numbers will pop up. the first number is the X-axis and the second is the Y-axis. position {1,1} is upper left and {8,8} is bottom right.

the comp is ruthless sometimes. before i implemented the 5 attack rule, the comp would walk rite over you in one turn if it got the chance. and oh yes, it did.


vi. ENDING COMMEMTS
=====================
build fast and build efficient. always have atleat one or two guys ready to defend, because if they attack you and you kill a couple guys off before your guys die, you might scare them away to regroup.... might....lol good luck doing that...pfff... lol

the more nexi you have, the better your income is

always have an obs on standby. you never know. just because you have cannons, doesnt mean that area will be attackd.

this is a simulation of the real thing. it is the closest there is for the ti83+ series. if anthony left sumting out that you wanted, its not his fault. i told him not to on acount of memory issues. (not his memory, the calc memory   lol)(i hope he doesnt read this...) if we are missing sumthng, i suggest you play the real thing... its awesome

and remember most of all: the comp is also dependent on the same rules as you: population, money, gas, number of buildings, upgrades... everything. if they can do it, so can you. as we say on battle.net: pasu (play and shut up), gl, hf, dfu, and most importantly, dd.

vii.CREDITS     we give credit where credit is due
==================================================
Anthony Ford-programer exstodanair
Jade Krieger-lets just say i did alot of typing...SOMEONE broke their thumb, and THEY will remain nameless...
Dude Lacross-helped me with making the sprites what they are today. 
Ryan Mahler-helped anthony with getting his emulator to work. without ryan we woulndt have these cool animated screen shoots. w00t
everyone at calcgames.org-they helped tony and me get this project where it needed to be with advice and support. thx
THE MAKERS OF XLIB---WITH OUT THEM THIS WOULD BE IMPOSSIBLE.

viii.CONTACTS
==================
Well, im ghetto and dont have a comp... im typing on tony's... but you can contact him through all of these fine places:
                         seeleleid@scbglobal.net----only for email
                         seeleleid@hotmail.com------for attachments that you want to send him
                         www.xanga.com/liebe_und_herzbruch
                         www.myotaku.com/liebe_ist_krieg
                         www.calcgames.org----he's Liebe ist Krieg
                         www.ticalc.org-----he's Risiko there
                         sorry, no phone#...stalker...
                         contact be through Tony. thank you and good by
                               __      ______   ______               __   __   __       _______
this has been a production of || | _  || ____| || ____|              ||| / /___|||_____/  _____|
                              || |||| |||___   |||___                |||/ //   \||||____|/
                              || |||| || ___|__|| ___|               ||  /||[] |||||__| | _____
                              || |||| |||_||_   \|____    _    ___   ||  \||   /||||___|| |__  |
                              || |\\| ||_____[  |_____|   ||  //____ |||\ \||\ \|||||_|_|   |  |
                              || |____    ||   <          ||  \\ ||  ||| \ \| \_\|\\____|__/   |
                              ||      \   || [  |         ||__// ||  \\|  \_\  |_|     \____/|_|
                               \\_____/   \\____/                             
                              
 1 4|V| 7|-|3 1337 |V|4573|Z |-|4><[]|z. P|-|34|z |V|j 1337 Z|<I11Z. lol